English Dictionary
◊ CENTAURIUM SCILLOIDES
Centaurium scilloides
n : tufted perennial of western Europe and Azores having bright
pink to white flowers [syn: {tufted centaury}, {Centaurium
scilloides}]